%Starwood Hotels & Resorts Worldwide, Inc., incorporated in 1980, is a hotel and leisure company. The Company’s brand names include St. Regis (luxury full-service hotels, resorts and residences), The Luxury Collection (luxury full-service hotels and resorts), W (luxury and upscale full service hotels, retreats and residences), Westin (luxury and
(
Read more... )